<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"> 

<h:head>
<f:metadata>
	<f:viewParam name="cpf" value="#{cadPessoa.pessoa}" />
	<h1>CADASTRO DE PESSOA</h1>	
</f:metadata>      
</h:head> 
<h:body>
	<h1>CADASTRO DE PESSOA</h1>
	<h:form id="cadastro">
		<h:panelGrid border="1" columns="3">
		<h:outputLabel value="Nome:" for="nome"/>
		<h:inputText id="nomePessoa" size="50" value="#{cadPessoa.pessoa.nome}" required="true" requiredMessage="Obrigatório"></h:inputText>
		<h:message for="nomePessoa" style="color=red" />
		
		<h:outputLabel value="RG:" for="rg"/>
		<h:inputText id="rgPessoa" size="30" value="#{cadPessoa.pessoa.RG}" required="true" requiredMessage="Obrigatório"></h:inputText>
		<h:message for="rgPessoa" style="color=red" />
		
		<h:outputLabel value="CPF:" for="cpf"/>
		<h:inputText id="cpfPessoa" size="30" value="#{cadPessoa.pessoa.CPF}" required="true" requiredMessage="Obrigatório"></h:inputText>
		<h:message for="cpfPessoa" style="color=red" />
		
		<h:outputLabel value="Endereço:" for="endereco"/>
		<h:inputText id="endPessoa" size="50" value="#{cadPessoa.pessoa.endereco}" required="true" requiredMessage="Obrigatório"></h:inputText>
		<h:message for="endPessoa" style="color=red" />
		
		<h:outputLabel value="Complemento:" for="complemento"/>
		<h:inputText id="complementoPessoa" size="50" value="#{cadPessoa.pessoa.complemento}" required="false"></h:inputText>
		<h:message for="complementoPessoa" style="color=red" />
		
		<h:outputLabel value="CEP:" for="cep"/>
		<h:inputText id="cepPessoa" size="30" value="#{cadPessoa.pessoa.CEP}" required="true" requiredMessage="Obrigatório"></h:inputText>
		<h:message for="cepPessoa" style="color=red" />
		
		<h:outputLabel value="Bairro:" for="bairro"/>
		<h:inputText id="bairroPessoa" size="30" value="#{cadPessoa.pessoa.bairro}" required="false"></h:inputText>
		<h:message for="bairroPessoa" style="color=red" />	
		</h:panelGrid>
		
		<br />
			
	<h:commandButton id="gravar" value="Salvar"	actionListener="#{cadPessoa.gravarAction()}" style="width: 80px;">
	<f:ajax execute="@form" render="@form"></f:ajax>
	</h:commandButton>
	<h:commandButton id="voltar" value="Voltar" action="/index" immediate="true" style="width: 80px;"></h:commandButton>	
	
	</h:form>
</h:body> 
</html>
